package com.tms.service;

import com.tms.domain.Status;

/**
 * @author ozj
 */
public interface ToolStatusService {

    /**
     * 根据ID查询
     *
     * @param id status id
     */
    Status findById(int id);

    /**
     * 通过name查询
     *
     * @param name 名字
     */
    Status findByName(String name);

    /**
     * 创建
     *
     * @param status 状态
     */
    Status create(Status status);

    /**
     * 根据ID删除
     *
     * @param status status id
     */
    void deleteById(Status status);

    /**
     * 根据ID更新
     *
     * @param status 状态
     */
    Status updateById(Status status);
}
